Volume 52, Issue 2, April 2023, Pages 487-502
Ahmed Ali Mohammed Teniteen; Ismaeel Mohammed Abd EL-Azim Mira; Abd El-Monsef Abd El-Hamed Sedek